Математические операции
abs
Описание: Принимает на вход параметр и возвращает модуль значения
В примере res
примет значение 12
, res1
примет значение 12
, res2
примет значение 12
, res3
примет значение null
... | eval res=abs(-12), res1=abs(12), res2=abs("12"), res3=abs("text")
ceil
Описание: Принимает на вход параметр и возвращает округленное (к большему) значение
В примере res
примет значение 2
, res1
примет значение 3
, res2
примет значение 2
, res3
примет значение 2
, res4
примет значение null
... | eval res=ceil(1.2), res1=ceil(2.2), res2=ceil(2), res3=ceil("2"), res4=ceil("text")
exact
Описание: Принимает на вход параметр и возвращает значение с высокой точностью
В примере res
примет значение 3.7699115
... | eval res=exact(1.2 * pi())
exp
Описание: Принимает на вход параметр и возвращает значение en (с высокой точностью)
В примере res
примет значение 20.085536923187668
... | eval res=exp(3)
floor
Описание: Принимает на вход параметр и округленное (к меньшему) значение
В примере res
примет значение 1
, res1
примет значение 3
... | eval res=floor(1.9), res1=floor(pi())
ln
Описание: Принимает на вход параметр и возвращает значение натурального логарифма (с высокой точностью)
В примере res
примет значение 1.0986122886681098
... | eval res=ln(3)
log
Описание: Принимает на вход параметр, основание и возвращает значение логарифма (с высокой точностью)
В примере res
примет значение 1.5849625007211563
... | eval res=log(3,2)
pi
Описание: Возвращает значение pi (с высокой точностью)
В примере res
примет значение 3.141592653589793
... | eval res=pi()
pow
Описание: Принимает на вход параметр, степень и возвращает значение (с высокой точностью)
В примере res
примет значение 9.0
, res1
примет значение 9.869604401089358
... | eval res=pow(3,2), res1=pow(pi(),2)
round
Описание: Принимает на вход параметр и количество знаков для округления, возвращает округленное значение. По умолчанию округляет до целого.
В примере res
примет значение 4
, res1
примет значение 2.56
... | eval res=round(3.5), res1=round(2.555, 2)
sigfig
Описание: Принимает на вход параметр и округляет это число до соответствующего количества значащих цифр
В примере res
примет значение 4
, res1
примет значение 3
... | eval res=sigfig(3.5), res1=sigfig(2.555)
sqrt
Описание: Принимает на вход параметр и возвращает значение квадратного корня (с высокой точностью)
В примере res
примет значение 2.0
, res1
примет значение 2.23606797749979
... | eval res=sqrt(4), res1=sqrt(5)